DictionaryForumContacts

   English +
Google | Forvo | +

put one's foot in it

gen. osramotiti se; nasesti; blamirati se
fig. napraviti gaf
law pogrešiti